home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19981211-19990422
/
000081_news@newsmaster….columbia.edu _Tue Jan 5 10:54:03 1999.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
11KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA15350
for <kermit.misc@watsun.cc.columbia.edu>; Tue, 5 Jan 1999 10:54:02 -0500 (EST)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA14158
for kermit.misc@watsun; Tue, 5 Jan 1999 10:54:01 -0500 (EST)
Path: news.columbia.edu!sol.ctr.columbia.edu!news.mindlink.net!paralynx!paralynx-2!van-bc!paralynx!paralynx-3!paralynx!paralynx-1!cyclone.bc.net!news.maxwell.syr.edu!nntp.news.xara.net!xara.net!news.itg.net.uk!usenet
From: "Tim Hedger" <news@hedger.globalnet.co.uk>
Newsgroups: comp.protocols.kermit.misc
Subject: Problem building Kermit for Linux (Redhat 5.2)
Date: Tue, 5 Jan 1999 15:50:25 -0000
Lines: 202
Message-ID: <76tcce$f8b$1@newnews.global.net.uk>
NNTP-Posting-Host: 195.147.137.47
X-Newsreader: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Xref: news.columbia.edu comp.protocols.kermit.misc:9711
I've downloaded the latest version of kermit (release 192) for linux from
mit.columbia.edu, and tried to build it under Linux on my PC.
I'm getting all sorts of compilation errors when I try to build (using make
linux) to do with duplicate symbols. The only reference to expected
compilation errors I can find in the documentation, is to do with the file
serial.h - but my errors are different from this (and I've tried the fix
suggested for this - which doesn't make any difference).
Has anyone had a similar problem - who can offer me advice on what to do ?
Output from make linux:
===============================================================
Making C-Kermit "6.0.192" for Linux...
IMPORTANT: Read the comments in the linux section of the
makefile if you get compilation or link errors.
make wermit "CC = gcc" "CC2 = gcc" \
"CFLAGS = -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG \
-DBIGBUFOK -DTCPSOCKET -DLINUXFSSTND " \
"LNKFLAGS = " "LIBS = -lcurses -ltermcap"
make[1]: Entering directory `/usr/local/bin/kermit192'
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckcmai.c -o ckcmai.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckucmd.c -o ckucmd.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuusr.c -o ckuusr.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus2.c -o ckuus2.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus3.c -o ckuus3.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus4.c -o ckuus4.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus5.c -o ckuus5.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus6.c -o ckuus6.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuus7.c -o ckuus7.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuusx.c -o ckuusx.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuusy.c -o ckuusy.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckwart.c -o ckwart.o
gcc -o wart ckwart.o -lcurses -ltermcap
./wart ckcpro.w ckcpro.c
14 states, 61 actions
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckcpro.c -o ckcpro.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckcfns.c -o ckcfns.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckcfn2.c -o ckcfn2.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckcfn3.c -o ckcfn3.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckuxla.c -o ckuxla.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckucon.c -o ckucon.o
gcc -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG -DBIGBUFOK -DTCPSOCKET
-DLINUXFSSTND -c ckutio.c -o ckutio.o
In file included from /usr/include/linux/net.h:23,
from /usr/include/linux/fs.h:15,
from ckutio.c:668:
/usr/include/linux/socket.h:38: warning: `SCM_RIGHTS' redefined
/usr/include/socketbits.h:222: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:41: warning: `SOCK_STREAM' redefined
/usr/include/socketbits.h:40: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:42: warning: `SOCK_DGRAM' redefined
/usr/include/socketbits.h:43: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:43: warning: `SOCK_RAW' redefined
/usr/include/socketbits.h:45: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:44: warning: `SOCK_RDM' redefined
/usr/include/socketbits.h:47: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:45: warning: `SOCK_SEQPACKET' redefined
/usr/include/socketbits.h:50: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:46: warning: `SOCK_PACKET' redefined
/usr/include/socketbits.h:54: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:53: warning: `AF_UNSPEC' redefined
/usr/include/socketbits.h:82: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:54: warning: `AF_UNIX' redefined
/usr/include/socketbits.h:84: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:55: warning: `AF_INET' redefined
/usr/include/socketbits.h:86: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:56: warning: `AF_AX25' redefined
/usr/include/socketbits.h:87: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:57: warning: `AF_IPX' redefined
/usr/include/socketbits.h:88: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:58: warning: `AF_APPLETALK' redefined
/usr/include/socketbits.h:89: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:59: warning: `AF_NETROM' redefined
/usr/include/socketbits.h:90: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:60: warning: `AF_BRIDGE' redefined
/usr/include/socketbits.h:91: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:61: warning: `AF_AAL5' redefined
/usr/include/socketbits.h:92: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:62: warning: `AF_X25' redefined
/usr/include/socketbits.h:93: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:66: warning: `AF_ROSE' redefined
/usr/include/socketbits.h:95: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:67: warning: `AF_MAX' redefined
/usr/include/socketbits.h:103: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:68: warning: `AF_PACKET' redefined
/usr/include/socketbits.h:102: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:71: warning: `PF_UNSPEC' redefined
/usr/include/socketbits.h:58: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:72: warning: `PF_UNIX' redefined
/usr/include/socketbits.h:60: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:73: warning: `PF_INET' redefined
/usr/include/socketbits.h:62: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:74: warning: `PF_AX25' redefined
/usr/include/socketbits.h:63: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:75: warning: `PF_IPX' redefined
/usr/include/socketbits.h:64: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:76: warning: `PF_APPLETALK' redefined
/usr/include/socketbits.h:65: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:77: warning: `PF_NETROM' redefined
/usr/include/socketbits.h:66: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:78: warning: `PF_BRIDGE' redefined
/usr/include/socketbits.h:67: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:79: warning: `PF_AAL5' redefined
/usr/include/socketbits.h:68: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:80: warning: `PF_X25' redefined
/usr/include/socketbits.h:69: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:84: warning: `PF_ROSE' redefined
/usr/include/socketbits.h:71: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:85: warning: `PF_MAX' redefined
/usr/include/socketbits.h:79: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:86: warning: `PF_PACKET' redefined
/usr/include/socketbits.h:78: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:91: warning: `MSG_OOB' redefined
/usr/include/socketbits.h:137: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:92: warning: `MSG_PEEK' redefined
/usr/include/socketbits.h:139: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:93: warning: `MSG_DONTROUTE' redefined
/usr/include/socketbits.h:141: warning: this is the location of the previous
definition
/usr/include/linux/socket.h:95: warning: `MSG_PROXY' redefined
/usr/include/socketbits.h:145: warning: this is the location of the previous
definition
In file included from /usr/include/linux/net.h:23,
from /usr/include/linux/fs.h:15,
from ckutio.c:668:
/usr/include/linux/socket.h:9: redefinition of `struct sockaddr'
/usr/include/linux/socket.h:14: redefinition of `struct linger'
/usr/include/linux/socket.h:26: redefinition of `struct msghdr'
ckutio.c: In function `ttsspd':
ckutio.c:4679: `TIOCGSERIAL' undeclared (first use this function)
ckutio.c:4679: (Each undeclared identifier is reported only once
ckutio.c:4679: for each function it appears in.)
ckutio.c:4685: `TIOCSSERIAL' undeclared (first use this function)
ckutio.c: In function `ttgspd':
ckutio.c:4833: `TIOCGSERIAL' undeclared (first use this function)
ckutio.c: In function `in_chk':
ckutio.c:6092: warning: passing arg 3 of `select' from incompatible pointer
type
ckutio.c:6092: warning: passing arg 4 of `select' from incompatible pointer
type
make[1]: *** [ckutio.o] Error 1
make[1]: Leaving directory `/usr/local/bin/kermit192'
make: *** [linux] Error 2